Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 Detached £1,089,043 £230,000 27 Apr 1998
82 Semi-Detached £519,888 £501,695 31 Mar 2022
83 Semi-Detached £463,008 £280,000 16 Aug 2013